fume treatment plant - Francés Inglés Diccionario